| DimCourse |
| Default Table Name | DimCourse |
| Definition |
| DimCourse Columns |
| ColumnName | Domain | Datatype | NULL | Definition |
CourseSK |
int | NO | ||
| CourseBK | int | NO | ||
| CourseCode | varchar(50) | NO | ||
| PublishedCode | varchar(50) | NO | ||
| CourseTitle | varchar(150) | NO | ||
| CourseType | varchar(50) | NO | ||
| CourseTypeCode | varchar(50) | NO | ||
| CourseLevel | varchar(100) | NO | ||
| CourseLevelCode | varchar(50) | NO | ||
| GradeLevel | varchar(50) | NO | ||
| DependentCourseFlag | varchar(10) | NO | ||
| RemedialCourseFlag | varchar(10) | NO | ||
| DefaultPassFailSetting | varchar(50) | NO | ||
| Credits | decimal(19, 4) | NO | ||
| CreditHours | decimal(19, 4) | NO | ||
| EnrollStatusCredits | decimal(19, 4) | NO | ||
| EnrollStatusHours | decimal(19, 4) | NO | ||
| MinimumCredits | decimal(19, 4) | NO | ||
| MaximumCredits | decimal(19, 4) | NO | ||
| RetakeCourseFlag | varchar(10) | NO | ||
| ExcludeDropsFlag | varchar(10) | NO | ||
| RetakeFeeApplicableFlag | varchar(10) | NO | ||
| CourseActiveStatus | varchar(10) | NO |
| DimCourse Primary and Unique Keys |
| Key Name | Key Type | Keys |
| PK_DimCourse | PrimaryKey | CourseSK |
| DimCourse Foreign Keys |
| Parent Relationships: |
| Table Name | Type | Cardinality | Constraint Name | VerbPhrase | InversePhrase | Foreign Keys | Is Supertype | Not For Replication |
| Child Relationships: |
| Table Name | Type | Cardinality | Constraint Name | VerbPhrase | InversePhrase | Foreign Keys | Is Subtype | Not For Replication |
| FactStudentCourseSchedule | Non-Identifying | One To Zero or More | FK_FactStudentCourseSchedule_DimCourse | NO | YES |